import request from "@/service";
 
//获取推荐新歌曲
export function getNewSong() {
    return request({
        url: `/personalized/newsong?limit=50`,
    })
}
//获取新碟片
export function getNewDisc(area) {
    return request({
        url: `/top/album?area=${area}`,
    })
}
// 专辑详情
export function getDiscDetail(id) {
    return request({
        url: `/album?id=${id}`,
    })
}
//获取推荐 MV
export function getMV() {
    return request({
        url: `/personalized/mv`,
    })
}
//获取最新 MV
export function getNewMV() {
    return request({
        url: `/mv/first?limit=6`,
    })
}
//获取 MV 排名
export function getTopMV() {
    return request({
        url: `/top/mv?limit=10`,
    })
}
//获取MV详情信息
export function getMVDetail(id) {
    return request({
        url: `/mv/detail?mvid=${id}`,
    })
}
//获取MV地址
export function getMVUrl(id) {
    return request({
        url: `/mv/url?id=${id}`,
    })
}
//获取MV相关视频
export function getRelated(id) {
    return request({
        url: `/related/allvideo?id=${id}`,
    })
}
//获取MV评论
export function getComment(id) {
    return request({
        url: `/comment/mv?id=${id}`,
    })
}
//发送MV评论
export function pushComment(data) {
    return request({
        url: `/comment`,
        data
    })
}

// 获取推荐歌单
export function getRecommendList(){ 
    return request({
        url: `/personalized?limit=50`,
    })
}
// 获取歌单详情
export function getRecommendListItem(id){
    return request({
        url:`/playlist/detail?id=${id}`
    })
}
// 获取歌单全部曲目
export function getRecommendMusicList(id){
    return request({
        url:`/playlist/track/all?id=${id}`
    })
}
//获取歌单评论
export function getPlaylistreviews(id){
    return request({
        url:`/comment/new`,
        data:{
            id,
            type:2,
            sortType:3,
            pageSize:100
        }
    })
}
//获取歌单收藏者
export function getSubscribers(id){
    return request({
        url:`/playlist/subscribers?id=${id}&limit=50`
    })
}
// 获取电台
export function getProgram(){
    return request({
        url:`/program/recommend`
    })
}

// 获取电台banner
export function getdjbanner(){
    return request({
        url:`/dj/banner`
    })
}
// 获取电台详情
export function getdjdetail(id){
    return request({
        url:`/dj/detail?rid=${id}`
    })
}
// 给评论点赞/取消点赞
export function likeComment(data){
    return request({
        url:`/comment/like`,
        data
    })
}
// 喜欢音乐/取消喜欢
export function likeMusic(data){
    return request({
        url:`/like`,
        data
    })
}
